melodic phrase - German English Dictionary